sole provider (of services) - Turco Inglés Diccionario